home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Creative Computers
/
Creative Computers CD-ROM, Volume 1 (Legendary Design Technologies, Inc.)(1994).iso
/
commercial
/
inovatronics
/
candodemo
/
cando3.0info!!!
/
cando3features.txt
< prev
next >
Wrap
Text File
|
1994-11-17
|
8KB
|
332 lines
CanDo 3.0 is finally here!
CanDo 3.0 is a major revision with a new manual and an additional
Tutorial Manual with over 10 new tutorials.
The New CanDo 3.0 will retail for $399.95.
The CanDo upgrade price will be $159.95 for a limited time. After
October 31, the price will go up to $179.95.
As an added bonus, Inovatronics is introducing the CanDo Debugger.
This will only be available directly from Inovatronics, and will be
$99.95 with the CanDo 3.0 upgrade. Sold separately, the CanDo
Debugger retails for $199.95.
There will be a $5.00 shipping and handling fee for all orders.
QUOTES FROM ONE OF OUR BETATESTERS:
===================================
" Holy Jumpin' Jehosaphats! What a brilliant upgrade!!! You have
put in so many great new things to (CanDo 3.0) it's unbelievable...
The object cursor stuff is outstanding... CanDebug is incredible!
I can't wait to use it extensively. It's definitely far superior
to anything that is currently available for (MicroSoft's Visual
Basic)."
Jim O'Flaherty, Jr.
CANDO 3.0 FEATURES:
New Main Panel
- Easier, cleaner interface with scrolling icons
- Configurable Hot keys to engage object editors
Object Cursor
- Knobs to control size and location of objects
- Snap-To-Grid alignment of objects
- Multiple alignment tools, over 20
- Double-click on object to bring up the Object Editor
- Shift-Double-click on object to edit the object's scripts
Improved Screen/Window Object
- Discrete control of Screen and Window attributes
- Improved Public Screen support
- Screen palette and font support
53 Window/Screen Transition Effects
- Built-In Time Control, A 2 second effect will take
2 seconds, no matter what machine you run on.
Window/Screen/Brush/Palette Support time control.
Brush Buffer Management Commands
- Off-Screen rendering
- Create brush
- Recreate brush mask based on new transparent color
Improvements to BrushAnims
- Position brushanims beyond previous 512 limit
Function Support
- Routines as Functions
Many new and improved commands and functions
- Too numerous to list
- Blank lines and easier comments in scripts
Editor Tools
Object Browser
- Shows list of current objects in card
- Object type-oriented actions
Buffer Browser
- Shows list of current loaded buffers
- Buffer type-oriented actions
BrushEfx Editor
- 50 Brush Effects
- Real-Time scaling and panning
- Non-Flashing transparency
- WYSIWYG editor
PaletteEfx Editor
- 27 Palette and Genlock Effects
- Under AmigaDos 3.0, supports palette range protection
- Genlock supports border and sprite management
- WYSIWYG editor
Arexx Browser
- Send real or test messages
- Create scripts from conversation
Improved Help
- Allows wildcard searching for help files
- Template insertion
- Extensive online documentation
Object Tools
Documents
- Colored lines, get and set line, search and replace
attributes
- Improved scrollers
Labels
- On buttons, fields, documents, and sliders
Borders
- Improved border render on all GUI objects
Fields
- Now supports fonts and colors
- Height is settable
- Tab Support
Buttons
- Text buttons support arbitrary size
Key Input
- Improved ANSI support
BufferManager & VariableManager
- Examine and flush buffers & variables
Text Titling
- On-screen title editing and positioning
Menu Editor
- Improved menu editor
Synchronous Requesters
- Simpler sub-decks
- Open window with requester from an expression, use returned value
New Documentation
- Tutorial manual with hands on examples of many features
- Separate extensive reference manual
Revised Licensing Policy
- Free runtime Deckbrowser & Library for non-commercial use.
Retail: Only $399.95 *requires 2.04 AmigaDos, 2MB RAM, Harddisk
CanDebug Features:
Overview:
========
With the CanDo Debugger, you can now examine your CanDo scripts as
they execute. You can step through your Decks a line at a time, or
use Breakpoints to define lines to stop at. When you are stopped
on a line, you can view the values of the Deck's variables, view a
list of currently loaded buffers, set breakpoints on any line in
any script of your deck, easily locate a script by using the Object
Browser, and more... All from a point-and-click, graphical user
interface.
Step through your running scripts:
=================================
Step In
Performs the current command, single stepping into any routines
called by the command.
Step Over
Performs the current command and any routines called by the
command, then stops at the next command to execute.
Step Out
Performs the rest of the current script, then stops at the next
command to execute.
Run
Executes the deck without stepping, until a user defined Breakpoint
is reached.
Break
This is the opposite of "Run". This option allows you to force
an immediate breakpoint at the line the Deck is currently about to
execute. This is very useful in debugging infinite loops, and can
also allow you run the Deck, use the Deck to reach a point you want
to debug, then start debugging from that point. If you don't know
which script to set a breakpoint in, this feature is very useful.
Define, clear, and View Breakpoints
A breakpoint can be defined for any line of a script in your
Deck. Any line with a breakpoint will be highlighted. CanDebug
can also display a list of current Breakpoints. The list of
breakpoints can be saved for further debugging of the same deck.
Script Skip List
You can provide a list of scripts that you don't need to debug, that
CanDebug should perform silently.
Examine your running Deck:
=========================
Script Views
Display as many Scripts as you need, each in its own window. A
common window is provided which always displays the currently
executing script.
Script Execution Stack
View the name of the scripts that executed to reach the current
script. This list will answer the question: How did I get to this
script?
Object Browser
Displays the Object structure of the Current Deck, allowing you
to see what Scripts are defined for the Objects, and what routines
exist in the Deck. Double-click on a script name to open a Script
Viewing window displaying that script.
Variable Browser
View the list of all Variables, Global, Local, and Static, which
currently exist when the current line executes. You can also view
the contents of any variable in this list, included the contents of
Array and Record elements.
Buffer List
View the list of currently loaded Buffers. This list will help you
determine which loaded buffers are actually used, which could have
been flushed to save memory, which are not loaded but should be, etc.
Memory Usage
CanDebug keeps a graph of memory usage. By watching this graph as
you step through your scripts, you can learn where your Deck is using
memory. If your deck is using too much memory at any point, you can
look at the buffer list or variable browser to determine if your have
any resources that can be flushed or disposed.
Argument Viewer
View the values of the argument to the current command.
Perform Commands
Is there a global variable you need to change the value of
before continuing to step through your scripts? Would you like to
flush some buffers to see what effect that would have on memory
usage? CanDebug allows you to write scripts to perform as though
they were part of the Deck being debugged. While this modifies the
running deck, it can be useful in testing the effects of
modifications you plan to make to the deck, prior to making the
modifications.